package com.imau.common.entiry;

import java.util.List;

/**
 * 分页结果
 * @param <T>
 */
public class PageResult<T> {

    /**
     * 每页显示条数
     */
    private Long size = 10L;
    /**
     * 总条数
     */
    private Long total;
    /**
     * 总页码
     */
    private Long pages;
    /**
     * 当前页码
     */
    private Long currentPage = 1L;
    /**
     * 返回记录数据
     */
    private List<T> rows;


    public void setPages() {
        //34 10 4页

        if (this.total % 10 == 0) {
            this.pages = this.total / this.size;

        } else {

            this.pages = this.total / this.size + 1;
        }

    }
}
